egg transfer grating - Spanish English Dictionary